import numpy as np
#注意括号的数量
print(np.zeros((3, 3)))
print(np.ones((6, 6)))

print(np.arange(0, 10))

# 0-8，step=3
print(np.arange(0, 9, 3))

# step浮点数
print(np.arange(0, 6, 0.6))

# reshape()：创建二维数组
print(np.arange(0, 12).reshape(3, 4))

# linspace()：均分为5组数据（切4刀），竟然左闭右“闭”
print(np.linspace(0, 10, 5))
# 12 / (8-1) = 1.71428571，均分成7份，8个数
print(np.linspace(0, 12, 8))

# random.random()：随机数填充数组
print(np.random.random(10))
print(np.random.random((3, 3)))
print('用不到的三维数组：')
print(np.random.random((2,3,4)))
print('永远用不到的四维数组：')
print(np.random.random((2,3,4,5)))
